package com.junzhiit.nengji.cms.service;

import java.util.Map;

import com.junzhiit.nengji.cms.web.vo.BookingVO;
import com.junzhiit.nengji.cms.web.vo.DataTablesParamVO;
import com.junzhiit.nengji.cms.web.vo.ResultVO;

public interface BookingService {

	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月27日 上午10:41:03
	 * @return Map<String,Object>
	 */
	public Map<String, Object> findPageAll(DataTablesParamVO dtp,BookingVO bookingVO);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月27日 下午4:44:27
	 * @return ResultVO
	 */
	public ResultVO findById(String id);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月27日 下午4:44:32
	 * @return ResultVO
	 */
	public ResultVO updateStatus(String id,int status);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月28日 下午5:40:19
	 * @return ResultVO
	 */
	public ResultVO getPayCount(String sessionId);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月28日 下午9:36:34
	 * @return Boolean
	 */
	public ResultVO updateStatusByValidTime();
}
